//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKBRep.TopoDS;
using CascadeSharp.TKG3d.Adaptor3d;

namespace CascadeSharp.TKTopAlgo.BRepCheck
{
    //---------------------------------------------------------------------
    //  Class  BRepCheck
    //---------------------------------------------------------------------
    public sealed class BRepCheck
    {
        public BRepCheck()
            : base()
        {
            throw new NotImplementedException();
        }

        public BRepCheck(BRepCheck parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Add(BRepCheck_ListOfStatus L_ist, BRepCheck_Status Stat)
        {
            throw new NotImplementedException();
        }

        public bool SelfIntersection(TopoDS_Wire W, TopoDS_Face F, TopoDS_Edge E1, TopoDS_Edge E2)
        {
            throw new NotImplementedException();
        }

        public double PrecCurve(Adaptor3d_Curve aAC3D)
        {
            throw new NotImplementedException();
        }

        public double PrecSurface(Adaptor3d_HSurface aAHSurf)
        {
            throw new NotImplementedException();
        }
    }; // class BRepCheck
}